silk cocoon - Alemán Inglés Diccionario